package com.quectel.business.dms.application.access.accessor.im.model;

import com.quectel.core.module.device.dto.DeviceDto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author rananxin
 * @date 2021/12/17 10:48 上午
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SearchMapResp {

    private Integer total = 0;

    private List<SearchMapItem> searchMapList = new ArrayList<>();

    @Data
    public static class SearchMapItem {
        /**
         * 点位编号
         */
        private String uniqueId;

        /**
         * 抓拍时间
         */
        private Date recordTime;

        /**
         * 相似度
         */
        private BigDecimal similarity;

        /**
         * 人脸照片
         */
        private String faceImg;

        /**
         * 设备
         */
        private DeviceDto device;
    }
}
